home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Die Speccy' 97
/
Die Speccy' 97.iso
/
amiga_system
/
the_aminet
/
dev
/
lang
/
fpl_v13_8.readme
< prev
next >
Wrap
Text File
|
1995-11-07
|
7KB
|
153 lines
Short: Interpreting C-like language library. Version 13.8
Author: Daniel Stenberg
Uploader: Daniel.Stenberg@sth.frontec.se
Type: dev/lang
TITLE
FPL
VERSION
13.8
COMPANY
FrexxWare
DESCRIPTION
FPL is an interpreting script/macro language shared library,
designed to be flexible and easy inserted in any code.
FPL is a complete script programming language _very_ similar
to C. If you are a software developer and plan to add any
kind of macro/script control, consider the FPL alternative!
FPL library lets the software programmer define functions
and variables that FPL should accept. The library will call
a function in the software whenever any of these functions
are used or variables are read in an FPL program.
FPL is portable to any modern operating system, and the
package includes binaries for Amiga, OS/2 and Intel SVR4
UNIX. Source is included.
The language FPL includes features like:
o Full ANSI C syntax statements with semicolon separations.
o String, integer/long, char and short variables, including
multidimensional arrays.
o 100% ANSI C operator precedence and expression syntax/
evaluation.
o A subset of the ANSI C function declaration and prototyping
syntax and concepts. The use of functions is exactly as C.
o Fully recursive, fully re-entrant.
o while, for, if, do, break, continue, else, int, exit, char,
long, register, auto, volatile, typedef, const, switch and
return are 100% ANSI C compatible. 'while' has been extended
with an 'else' support and 'break' with a multi level break
option.
o A number of internal functions which include: strcmp,
strncmp, strstr, atoi, strtol, strlen, abs, sprintf and the
FPL specific substr, eval, ltostr and interpret!
NEW FEATURES (since v11)
o sscanf() is built-in
o improved debugger
o strings can be joined with '+'
o lots of minor and major bugs have been removed
o and lots of other details
DISTRIBUTABILITY
Free software, Copyright
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
1399 702 49.8% 29-Sep-95 16:44:46 +MACHINES
51736 30089 41.8% 28-Sep-95 22:08:54 +fpl.library
75935 38195 49.7% 25-Sep-95 17:11:20 +FPL.DLL
2560 524 79.5% 19-Feb-95 17:02:16 +FPL.LIB
596 383 35.7% 22-Feb-95 11:46:06 +README.SVR4
73180 33880 53.7% 29-Sep-95 16:43:34 +libfpl
5505 1879 65.8% 06-Jul-95 22:30:12 +dbsend.c
1620 775 52.1% 13-Jul-95 18:07:56 +Debugmail.h
36648 17324 52.7% 13-Jul-95 18:41:34 +FPLdb
11791 3676 68.8% 13-Jul-95 18:40:46 +FPLdb.c
61 61 0.0% 06-Jul-95 23:49:50 +myrun
10332 3397 67.1% 13-Jul-95 17:44:06 +simplerexx.c
3012 1206 59.9% 09-Aug-91 14:33:06 +SimpleRexx.h
2648 877 66.8% 10-Jul-95 22:40:16 +smakefile
9896 3493 64.7% 13-Aug-95 12:42:12 +demo.FPL
53784 16890 68.5% 22-Aug-95 17:15:24 +fpl.doc
1206 602 50.0% 08-Mar-94 21:28:12 +FPL.README
19764 7860 60.2% 01-Mar-95 18:43:12 +FPLdoc.doc
20134 8035 60.0% 18-Feb-95 19:38:08 +FPLdoc.guide
34352 11801 65.6% 01-Mar-95 18:42:54 +FPLlib.doc
33548 12087 63.9% 28-Feb-95 17:18:18 +FPLlib.guide
150315 43880 70.8% 25-May-95 11:35:00 +FPLuser.doc
155886 47382 69.6% 13-Jul-95 19:28:48 +FPLuser.guide
277 197 28.8% 15-Jun-93 13:10:00 +ASCII2char.FPL
291 194 33.3% 15-Jun-93 13:10:16 +char2ASCII.FPL
3535 1273 63.9% 09-May-94 20:31:12 +func.c
570 315 44.7% 08-Apr-94 22:43:44 +funclib.h
5738 2171 62.1% 22-Feb-95 10:37:26 +lib.c
4240 1706 59.7% 29-Apr-94 01:19:12 +README
2640 915 65.3% 02-May-94 21:05:26 +smakefile
19476 10058 48.3% 09-May-94 20:08:26 +test
4876 1834 62.3% 09-May-94 20:08:00 +test.c
179 132 26.2% 02-May-94 19:24:26 +test.fpl
2974 1505 49.3% 20-Feb-95 20:10:08 +FUTURE
12468 5421 56.5% 25-Sep-95 19:12:58 +HISTORY
2265 580 74.3% 12-Dec-94 19:58:58 +FPL_protos.h
5892 1968 66.5% 02-Feb-95 04:40:52 +reference.h
24587 8058 67.2% 26-Sep-95 07:16:32 +FPL.h
1811 570 68.5% 12-Dec-94 19:58:28 +FPL_pragmas.h
118 93 21.1% 01-Oct-92 23:41:38 +FPL.h
4450 2076 53.3% 19-Feb-95 13:33:14 +README
13816 4339 68.5% 22-Aug-95 22:56:08 +caller.c
8844 3616 59.1% 22-Feb-95 21:51:28 +COMPILING
3653 1214 66.7% 13-Jul-95 21:57:58 +debug.c
2538 783 69.1% 01-Aug-94 12:42:20 +debug.h
172 104 39.5% 08-Apr-94 23:12:06 +fpl.exp
3012 965 67.9% 12-Dec-94 20:53:54 +fpl.fd
24587 8058 67.2% 26-Sep-95 07:16:32 +FPL.h
5818 1902 67.3% 11-Aug-95 06:30:48 +frontend.c
32217 9261 71.2% 22-Aug-95 22:59:12 +hash.c
9148 2758 69.8% 08-Oct-94 17:07:10 +liballoc.a
5046 1462 71.0% 04-Oct-94 05:47:20 +liballoc.h
3013 980 67.4% 08-Jul-95 11:33:14 +liballoc.i
2878 1000 65.2% 14-Mar-94 20:54:22 +libent.a
8446 2573 69.5% 18-Nov-94 19:53:02 +libinit.c
3405 1214 64.3% 20-Aug-94 21:21:00 +Makefile.AIX
2884 1006 65.1% 07-Jul-95 14:34:10 +Makefile.FILE
2844 991 65.1% 22-May-95 20:42:14 +Makefile.HPUX
2835 972 65.7% 19-Feb-95 19:23:22 +Makefile.OS2
3418 1229 64.0% 29-Jun-95 07:53:12 +Makefile.SVR4
18689 5008 73.2% 28-Jun-95 01:39:34 +memory.c
2858 928 67.5% 28-Jun-95 01:39:52 +memory.h
91307 21846 76.0% 25-Sep-95 19:09:02 +numexpr.c
8812 2749 68.8% 28-Jun-95 01:47:56 +reference.c
5892 1969 66.5% 02-Feb-95 04:40:52 +reference.h
11651 3387 70.9% 09-Jul-95 20:27:46 +scan.c
69826 19459 72.1% 22-Aug-95 16:50:50 +script.c
45536 14117 68.9% 22-Aug-95 17:02:20 +script.h
22788 12855 43.5% 26-Sep-95 19:02:40 +SFPL
4563 1548 66.0% 25-Sep-95 19:19:46 +smakefile
14373 4287 70.1% 07-Jul-95 21:39:40 +sprintf.c
8708 2390 72.5% 07-Jul-95 21:49:00 +sscanf.c
50095 14296 71.4% 11-Aug-95 01:00:16 +statement.c
9008 5897 34.5% 02-Jun-94 22:13:14 +FrexxCalc
6167 2557 58.5% 02-Jun-94 22:12:32 +FrexxCalc.c
412 273 33.7% 21-Aug-94 19:41:18 +FrexxCalc.doc
11308 7139 36.8% 03-Jun-94 20:05:52 +liblist
2449 1100 55.0% 21-Aug-94 19:39:46 +liblist.doc
-------- ------- ----- --------- --------
1375311 490296 64.3% 06-Oct-95 03:17:24 78 files